Słownik techniczny polsko-angielski

barrier, dam, irewall, obstacle, dike, barricade, abatis, block, check, snag, abattis, heck